<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of ClsTbProducto
 *
 * @author Jose Tejada
 */
class TbProducto {

    private $m_sNombre;
    private $m_sCIdProducto = "id_producto";
    private $m_sCIdMarca = "id_marca";
    private $m_sCIdCategoria = "id_categoria";
    private $m_sCIdProveedor = "id_proveedor";
    private $m_sCNombre = "nombre";
    private $m_sCDescripcion = "descripcion";
    private $m_sCCosto = "costo";
    private $m_sCFechaRegistro = "fecha_registro";
    private $m_sCStock = "stock";
    private $m_sCActivo = "activo";
    private $m_asCTodos;

    function __construct() {
        $this->m_sNombre = PREFIX_TABLE . "tb_producto";
        $this->m_asCTodos = Array(
            $this->m_sCIdProducto,
            $this->m_sCIdMarca,
            $this->m_sCIdCategoria,
            $this->m_sCIdProveedor,
            $this->m_sCNombre,
            $this->m_sCDescripcion,
            $this->m_sCCosto,
            $this->m_sCFechaRegistro,
            $this->m_sCStock,
            $this->m_sCActivo
        );
    }

    public function getNombre() {
        return $this->m_sNombre;
    }

    public function getCIdOfertaVigenciaProducto() {
        return $this->m_sCIdOfertaVigenciaProducto;
    }

    public function getCIdProducto() {
        return $this->m_sCIdProducto;
    }

    public function getCIdMarca() {
        return $this->m_sCIdMarca;
    }

    public function getCIdCategoria() {
        return $this->m_sCIdCategoria;
    }

    public function getCIdProveedor() {
        return $this->m_sCIdProveedor;
    }

    public function getCNombre() {
        return $this->m_sCNombre;
    }

    public function getCDescripcion() {
        return $this->m_sCDescripcion;
    }

    public function getCCosto() {
        return $this->m_sCCosto;
    }

    public function getCFechaRegistro() {
        return $this->m_sCFechaRegistro;
    }

    public function getCStock() {
        return $this->m_sCStock;
    }

    public function getCActivo() {
        return $this->m_sCActivo;
    }

    public function getTodosCampos() {
        return $this->m_asCTodos;
    }

}

?>
